body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{background:url(../images/bg.jpg) repeat-x;}
.content{width:963px;margin:0 auto;}
#top{height:28px;border-bottom:1px solid #ddd;background:#eee;}
#top p{height:28px;line-height:28px;font-size:12px;color:#999;float:left;}
#top p span{color:#06f;}

.topright{float:right;font-size:12px;height:28px;line-height:28px;text-align: center;}
.topright a{float:left;}
#myCount{display:block;width:75px;height:28px;position:relative;color:#666;}
#myCount:hover{background:#c7012c;color:#fff;text-decoration: none;}
#myCount b{display:block;width:10px;height:7px;overflow:hidden;position:absolute;top:9px;right:0;background:url(../images/sitenav.png) no-repeat;}
#myCount_ul{width:73px;border:1px solid #c7012c;position:absolute;top:28px;left:758px;z-index:1;background:#fff;display:none;}
#help{float:left;margin-left:10px;margin-top:8px;width:60px;height:12px;line-height:12px;border-right:1px solid #666;color:#666;}
#help:hover{color:skyblue;}
#exp{width:118px;height:28px;position:relative;color:#666;}
#exp:hover{color:skyblue;}
#exp b{display:block;width:10px;height:10px;overflow:hidden;position:absolute;top:9px;left:12px;background:url(../images/sitenav.png) no-repeat -40px 0;}
.num{width:100px;height:28px;position:relative;color:#666;font-size:12px;font-weight:600;}
.num b{display:block;width:10px;height:10px;overflow:hidden;position:absolute;top:9px;left:0;background:url(../images/sitenav.png) no-repeat -60px 0;}

#middle{height:465px;}
#middle>.content{border-bottom:1px solid #ddd;}
.login_middle{width:950px;height:465px;background:url(../images/login_bg.jpg) no-repeat;position:relative;}
.boxlogin{width:548px;height:433px;border:2px solid #EEDFBB;background:#fff;position:absolute;right:-16px;top:30px;bottom:64px;}
.login_title{height:31px;line-height:31px;background:url(../images/titlebg.png) repeat-x;}
.login_title h2{padding-left:10px;font-size:14px;}
.login_main{height:380px;border:1px solid #c7012c;padding:10px;}
.tips{font-size:12px;color:#ff0000;}
.tips span{color:#999;}
.login_main table{width:526px;height:280px;}
.username{width:522px;height:24px;}
.username .first{width:17%; height:30px;font-size: 12px;text-align:right;}
.first p{margin:5px 0 0 5px;float:right;}
.first span{display:block;float:right;margin-top:2px;color:#c7012c;}
.username .second{width:33%; height:30px;font-size: 12px;}
.second{width:33%;height:30px;}
.second>input{width:170px;height:22px;line-height:22px;padding:0 5px;}
.username .third{width:50%; height:30px;font-size: 12px;}
#tips_1,#tips_2,#tips_3,#tips_4,#tips_5,#tips_6,#tips_7{display:none;}
.third{width:50%;height:30px;}
.login_main .change{height:20px;}
.login_main .randomnum{width:61px;height:18px;border:1px solid #000;float:left;}
.login_main .check{width:200px;height:26px;font-size:12px;margin-left:88px;}
.login_main .check input{float:left;}
.login_main .check .agree{float:left;}
.regbtn{display:block;width:140px;height:40px;background:url(../images/regbtn.png) no-repeat;margin-left:88px;}
.regbtn:hover{background:url(../images/regbtn.png) no-repeat 0 -40px;}
.text_tips{height:24px;line-height:24px;background:#ecf9df;padding-left:5px;color:#ff4c31;}
.changepic{color:#3f70fc;font-size:12px;}

#bottom{position:relative;}
#bottom .bottoma{width:185px;height:12px;margin-top:3px;}
#bottom .bottoma a{display:block;width:60px;height:12px;color:#06f;font-size:12px;float:left;border-right:1px solid #c366c3;text-align: center;text-decoration:none;}
#bottom .bottoma .bor0{border-right:none;}
#bottom .bottoma1{width:640px;height:12px;margin-top:5px;}
#bottom .bottoma1 a{color:#666;display:block;height:12px;font-size:12px;float:left;border-right:1px solid #c366c3;text-align: center;text-decoration:none;}
#bottom .bottoma1 .a_01{width:233px;}
#bottom .bottoma1 .a_01>span{display:block;float:left;}
#bottom .bottoma1 .a_02{width:166px;}
#bottom .bottoma1 .a_03{width:230px;border-right:none;}
.bottoma2{font-size:12px;margin-top:3px;margin-left:5px;color:#666;}
#bottom .gov img{width:59px;height:79px;position: absolute;right:150px;top:0px;}